*{
    margin: 0 ;
    padding: 0;
    font-family: "微软雅黑";
}

article{
    width: 1150px;
    margin: 0 auto;
    .passport-cover{
        float: left;
        margin: 107px 0;
        width: 575px;
        height: 318px;
        padding: 50px 0;
        border-right: 1px solid #dfdfdf;
        img{
            display: block;
            width: 252px;
            height: 190px;
            margin: 0 auto;
            margin-top: 50px;
        }
    }
    .login{
        float: left;
        margin-top: 107px;
        padding-left: 85px;
        ul{
            li{
                list-style: none;
                margin-bottom: 25px;
                font-size: 20px;
                input{
                    border-radius: 0;
                    height: 35px;
                    font-size: 16px;
                    line-height: 1.2;
                    line-height: 43px\9;
                    width: 268px;
                    border: 1px solid #dbdbdb;
                    text-indent: 10px;
                    color: #9a9a9a;
                    color: rgba(0,0,0,.5);
                }
                .submit{
                    display: block;
                    height: 46px;
                    line-height: 46px;
                    width: 100%;
                    text-align: center;
                    color: #fff;
                    background-color: #ff1901;
                    letter-spacing: 10px;
                    font-size: 20px;
                    cursor: pointer;
                }
                span{
                    font-size: 14px;
                    color: #b9b9b9;
                    line-height: 30px;
                    input{
                        margin: 0;
                        width: 15px;
                        height: 15px;
                    }
                    a{
                        display: inline-block;
                        float: right;
                    }
                }
                a{
                   margin-right: 10px; 
                }
                .weibo{
                    display: inline-block;
                    width: 30px;
                    height: 31px;
                    background: url("../images/icon_1.png") 0 -80px;
                }
                .renren{
                    display: inline-block;
                    width: 33px;
                    height: 31px;
                    background: url("../images/icon_1.png") -30px -80px;
                }
                .douban{
                    display: inline-block;
                    width: 33px;
                    height: 31px;
                    background: url("../images/icon_1.png") -62px -80px;
                }
                .weixin{
                    display: inline-block;
                    width: 30px;
                    height: 31px;
                    background: url("../images/icon_1.png") -96px -80px;
                }
                .qq{
                    display: inline-block;
                    width: 32px;
                    height: 32px;
                    background: url("../images/icon_1.png") -126px -80px;
                }
                .zhifubao{
                    display: inline-block;
                    width: 30px;
                    height: 32px;
                    background: url("../images/icon_1.png") 0 -111px;
                }
            }
        }
    }
    .reg{
        float: left;
        margin-top: 107px;
        padding-left: 85px;
        ul{
            li{
                list-style: none;
                margin-bottom: 25px;
                font-size: 20px;
                overflow: hidden;
                .phone-num{
                    border-radius: 0;
                    height: 35px;
                    font-size: 16px;
                    line-height: 1.2;
                    line-height: 43px\9;
                    width: 268px;
                    border: 1px solid #dbdbdb;
                    text-indent: 10px;
                    color: #9a9a9a;
                    color: rgba(0,0,0,.5);
                } 
                .captcha{
                    width: 160px;
                    float: left;
                    height: 35px;
                    border-radius:0 ; 
                                 
                    }
                img{
                    height: 37px;
                    width: 90px;
                    border: 0;
                    vertical-align: middle;
                    outline: none;
                    margin-left: 10px;
                    margin-top: 4px;
                    float: left;    
                }
                .change_cd{
                    margin-left: 10px;
                    cursor: pointer;
                    float: left;
                    height: 43px;
                    line-height: 43px;
                    text-decoration: underline;
                    color: #ff1901;   
                    font-size: 12px; 
                }
                .msg-captcha{
                    height: 43px;
                    line-height: 43px;
                    font-size: 16px;
                    width: 268px;
                    border: 1px solid #dbdbdb;
                    text-indent: 10px;
                    color: #9a9a9a;
                    padding: 0;  
                    width: 160px;
                    float: left; 
                    border-radius: 0;
                }
                .send-captcha{
                    height: 45px;
                    line-height: 45px;
                    color: #fff;
                    border: none;
                    padding: 0 10px;
                    font-size: 12px;
                    text-align: center;
                    background: #555;
                    float: left;     
                    border-radius: 0;
                    margin-left: 10px;
                }
                .pwd{
                    height: 43px;
                    line-height: 43px;
                    font-size: 16px;
                    width: 268px;
                    border: 1px solid #dbdbdb;
                    text-indent: 10px;
                    color: #9a9a9a;
                    padding: 0;
                }
                .tiaokuan{
                    font-size: 13px;
                    a{
                        text-decoration: underline;
                        color: #ff1901;
                    }
                }
                .reg_disable{
                    background: #555;
                    width: 270px;
                    height: 45px;
                    line-height: 45px;
                    color: #fff;
                    border: none;
                    padding: 0;
                    font-family: 黑体,Regular;
                    text-align: center;
                    border-radius: 0;
                    font-size: 20px;
                }
                .reged{
                    font-size: 12px;
                    a{
                        text-decoration: underline;
                        color: #ff1901;
                    }
                }
            }
        }
        
    }
}


//end login


